package com.zrwl.poscloud.xo.mapper;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.zrwl.poscloud.base.entity.ImportDetail;
import com.zrwl.poscloud.base.superI.SuperMapper;
import com.zrwl.poscloud.xo.vo.ImportDetailVO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 导入明细 Mapper类
 *
 * @author 刘思童 AutoGenerate
 * @date 2021-11-02
 */
public interface ImportDetailMapper extends SuperMapper<ImportDetail> {
    IPage<ImportDetail>  getPageList(IPage page, @Param("importDetailVO") ImportDetailVO importDetailVO, @Param("column") String column);
    List<ImportDetail>  downloadTemplateData(@Param("companyCode")String companyCode ,@Param("lineNumber")int lineNumber, @Param("type")int type, @Param("companyDictTypeUid")String companyDictTypeUid, @Param("companyUid")String companyUid, @Param("deptRoleTree") String[] myDeptRoleTreeCode, @Param("shortName") String shortName);
}
